home *** CD-ROM | disk | FTP | other *** search
/ Magnum One / Magnum One (Mid-American Digital) (Disc Manufacturing).iso / d11 / egasav.arc / SCRNSAVE.DOC < prev   
Text File  |  1988-05-02  |  5KB  |  133 lines

  1.  
  2.                         Documentation and Licence Agreement
  3.  
  4.      SCRNSAVE.COM Version 2.1   Copyright (C) 1988       Brian O'Neill
  5.  
  6.                                                         March 31, 1988
  7.  
  8.      Description
  9.      ───────────
  10.  
  11.  
  12.        SCRNSAVE.COM is a TSR screen-blanking utility for the EGA (and VGA).
  13.        As of this writing, it has been in use on several computers for two
  14.        years; no reports of bugs or incompatibilities with other TSRs have
  15.        emerged.  In response to an unexpected number of recent requests,
  16.        and despite the late date ("Just what the world needs: another EGA
  17.        screen blanker."), I am releasing the program.
  18.  
  19.  
  20.        The present version (2.1) of SCRNSAVE has a few features that may
  21.        give it an edge over other similar utilities:
  22.  
  23.                 *  the timeout interval can be set from the command line;
  24.  
  25.                 *  automatic screen blanking can be disabled and
  26.                    reenabled from the command line;
  27.  
  28.                 *  the screen can be immediately blanked with a hotkey;
  29.  
  30.                 *  SCRNSAVE checks if an EGA (or VGA) is present before
  31.                    installing itself, and in the absence of such an
  32.                    adapter will not remain resident;
  33.  
  34.                 *  when resident, SCRNSAVE consumes only 550 bytes
  35.                    (not counting the size of the environment in force
  36.                    at the time of installation, which neither DOS nor
  37.                    SCRNSAVE frees);
  38.  
  39.                 *  even within many programs that sieze the keyboard (for
  40.                    instance, Windows), the screen can be automatically
  41.                    un-blanked by hitting any shift key;
  42.  
  43.                 *  of course, it checks to see if it is already resident
  44.                    before installing itself, and will not install itself
  45.                    twice.
  46.  
  47.  
  48.  
  49.      Hotkey
  50.      ──────
  51.  
  52.        The screen may be blanked from the keyboard with the hotkey
  53.        Alt-Shift-Ctrl-B.  On "enhanced" (sic !) keyboards, either
  54.        the lefthand or righthand shift keys (i.e., all three of them)
  55.        may be used.
  56.  
  57.  
  58.      Syntax
  59.      ──────
  60.  
  61.                 ┌─    ─┐
  62.        SCRNSAVE │ -n   │
  63.                 │ -ON  │
  64.                 │ -OFF │
  65.                 └─    ─┘
  66.        where
  67.  
  68.                 if -n   is given, (1 ≤ n ≤ 60), then the screen will blank
  69.                                   after n minutes of no keyboard activity;
  70.  
  71.                 if -ON  is given, then screen blanking is (re-)enabled,
  72.                                   using the last timeout value (the default
  73.                                   is 5);
  74.  
  75.                 if -OFF is given, then screen blanking is disabled.
  76.  
  77.        Giving no parameter is is equivalent to specifying "-ON"; SCRNSAVE
  78.        will ensure that the screen is not blanked, and will report the
  79.        current timeout interval.
  80.  
  81.        If any other parameter is given, SCRNSAVE reports its state
  82.        (installed or not), and writes its syntax (including the hotkey !).
  83.        Thus,
  84.  
  85.                 SCRNSAVE ?
  86.  
  87.        provides a crib-sheet.
  88.  
  89.  
  90.      Suggestions, Bug Reports
  91.      ────────────────────────
  92.  
  93.  
  94.        Suggestions for enhancements to SCRNSAVE or to its documentation, and
  95.        reports of bugs or anomalies, should be communicated to the author:
  96.  
  97.                 Brian O'Neill Compuserve [72617,1541]
  98.  
  99.      License
  100.      ───────
  101.  
  102.  
  103.        This program, SCRNSAVE.COM, and its accompanying documentation are
  104.        copyright (C) 1988 of the author, Brian O'Neill.
  105.  
  106.        You are hereby licensed to use this program on any number of computers
  107.        simultaneously; and to distribute the program together with its
  108.        documentation (this document), either by copying them to storage media
  109.        or by telecommunicating them.
  110.  
  111.        You are expressly prohibited, however, from distributing the program
  112.        without an unaltered copy of this document; and from distributing an
  113.        altered version of the program together with this document, without
  114.        also distributing, along with the altered program and unaltered
  115.        documentation, a separate document stating the nature of the
  116.        alteration to SCRNSAVE.COM and identifying the party or parties
  117.        responsible for said alteration(s).
  118.  
  119.        Non-profit organizations are prohibited from charging any fee for
  120.        distributing the program and its documentation that exceeds by more
  121.        than $10 the currently prevailing cost of materials distributed.
  122.  
  123.        Neither the program nor its documentation may be included in any
  124.        commercial package whatsoever, without prior written consent of
  125.        the author.
  126.  
  127.        The author shall not be liable for any direct, indirect, consequential
  128.        or incidental damages resulting from, or seeming to result from, use
  129.        or distribution of the program.
  130.  
  131.        Use of this program constitutes agreement to the preceding seven
  132.        paragraphs, as well as to the proposition that by such use you become
  133.        bound to the terms of this agreement.